more improbable - French English Dictionary